.address {
  width: 100%;
  margin: 0 auto;
  position: relative; }
  .address .position {
    width: 1000px;
    line-height: 59px;
    font-size: 0;
    margin: 0 auto; }
    .address .position .position_on {
      color: #878787; }
    .address .position a {
      font-size: 13px;
      color: #444f58; }
      .address .position a[href]:hover {
        color: #eb413d; }
      .address .position a[href]:active {
        color: #eb413d; }
    .address .position span {
      font-size: 13px;
      padding: 0 14px;
      color: #000000; }

.border_buttom {
  width: 100%;
  min-width: 1000px;
  border-bottom: 1px solid #dfdfdf; }

.main {
  width: 1000px;
  margin: 0 auto; }
  .main .aside {
    width: 190px;
    text-align: center;
    position: relative; }
    .main .aside .absolute_183 {
      width: 183px;
      position: absolute;
      height: 190px;
      border-bottom: 1px solid #dfdfdf;
      top: 14px;
      left: -183px; }
    .main .aside .portrait {
      text-align: center;
      padding-top: 25px; }
      .main .aside .portrait .porImg {
        margin-left: 32px;
        font-size: 0;
        width: 100px;
        height: 100px;
        border-radius: 50%;
        background: url(../images/common/images/portrait.png) no-repeat; }
        .main .aside .portrait .porImg input {
          display: inline-block;
          opacity: 0;
          width: 100px;
          height: 100px;
          border-radius: 50%;
          cursor: pointer; }
          .main .aside .portrait .porImg input:visited {
            outline: 1px  #000000 solid; }
      .main .aside .portrait .porP {
        width: 190px;
        font-size: 0;
        text-align: center;
        padding: 19px 0 27px 0;
        border-bottom: 1px solid #dfdfdf; }
        .main .aside .portrait .porP p {
          display: inline-block;
          font-size: 14px;
          font-weight: bold; }
        .main .aside .portrait .porP div {
          display: inline-block;
          font-size: 30px;
          color: #5cb704; }
    .main .aside .Aside_nav {
      margin-top: 20px;
      padding-bottom: 174px;
      width: 190px; }
      .main .aside .Aside_nav .ulGroup {
        width: 190px; }
        .main .aside .Aside_nav .ulGroup ul {
          text-align: left;
          margin: 15px 0;
          margin-left: 52px; }
          .main .aside .Aside_nav .ulGroup ul .aside_nav_on {
            color: #eb413d; }
          .main .aside .Aside_nav .ulGroup ul li {
            margin: 15px 0;
            font-size: 12px; }
            .main .aside .Aside_nav .ulGroup ul li a {
              color: #878787; }
              .main .aside .Aside_nav .ulGroup ul li a[href]:hover {
                color: #eb413d; }
              .main .aside .Aside_nav .ulGroup ul li a[href]:active {
                color: #eb413d; }
          .main .aside .Aside_nav .ulGroup ul li:first-of-type a {
            font-size: 16px;
            color: #000000; }
            .main .aside .Aside_nav .ulGroup ul li:first-of-type a[href]:hover {
              color: #eb413d; }
            .main .aside .Aside_nav .ulGroup ul li:first-of-type a[href]:active {
              color: #eb413d; }
